fork download
  1. #include <stdio.h>
  2.  
  3. #define M 2 // 行数
  4. #define N 3 // 列数
  5.  
  6. void add(int A[][N], int B[][N], int C[][N]) {
  7. for (int i = 0; i < M; i++) {
  8. for (int j = 0; j < N; j++) {
  9. C[i][j] = A[i][j] + B[i][j];
  10. }
  11. }
  12. }
  13.  
  14. int main() {
  15. int A[][N] = {{1,2,3},{4,5,6}};
  16. int B[][N] = {{6,5,4},{3,2,1}};
  17. int C[][N] = {{0,0,0},{0,0,0}};
  18.  
  19. add(A, B, C);
  20.  
  21. // 結果を表示
  22. printf("配列Cの要素:\n");
  23. for (int i = 0; i < M; i++) {
  24. for (int j = 0; j < N; j++) {
  25. printf("%d ", C[i][j]);
  26. }
  27. printf("\n");
  28. }
  29.  
  30. return 0;
  31. }
  32.  
Success #stdin #stdout 0s 5304KB
stdin
Standard input is empty
stdout
配列Cの要素:
7 7 7 
7 7 7